home *** CD-ROM | disk | FTP | other *** search
- Path: mailhub.scitec.com.au!ramsesy
- From: ramsesy@rd.scitec.com.au (Ramses Youhana)
- Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
- Subject: Re: C/C++ knocks the crap out of Ada
- Followup-To: comp.lang.ada,comp.lang.c,comp.lang.c++
- Date: 19 Feb 1996 02:17:26 GMT
- Organization: SCITEC LIMITED, Sydney, Australia.
- Message-ID: <4g8mjm$bce@mailhub.scitec.com.au>
- References: <4etcmm$lpd@nova.dimensional.com> <4f4ptt$a1c@newsbf02.news.aol.com> <4g1b7n$l5@mailhub.scitec.com.au> <3124B2F3.6D21@escmail.orl.mmc.com>
- NNTP-Posting-Host: scitec7.scitec.com.au
- X-Newsreader: TIN [version 1.2 PL2]
-
- Ted Dennison (dennison@escmail.orl.mmc.com) wrote:
- > Ramses Youhana wrote:
- > >
- > > You'll be surprised how easily both junior (and senior) engineers can turn
- > > both C/C++ and Ada programs into spaghetti code. The language itself
- > > doesn't make for a quality system.
-
- > Quite true. But having "cleaned up" both, I can tell you Ada is MUCH
- > easier to detangle.
-
- That's interesting. Is this due to the language itself, or the way
- the programs were written or both? I have had to "detangle" other
- peoples C code on many occasions. Those that were well written
- were very easy to fix, however, the majority were incredibly poorly
- written. These were very hard to fix, and in many cases, the code had
- to be re-written. All of these problems were due to the poor design and
- coding habits of the programmer and not the C language. I am wonderring
- how much protection Ada provides against bad programmers and engineers.
- I know that C doesn't provide much protection. This is one reason why
- it is important to design the system first (on paper) before one starts
- coding.
-
- Personally I don't wish to get involved in the "C/C++ is better than
- Ada" debate. I would however, like to hear both sides of the arguements.
-
-
- Ramses.
-